home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / kerm228.arc / MS228.UPD < prev    next >
Encoding:
Text File  |  1985-06-15  |  4.8 KB  |  141 lines

  1. MS-DOS Kermit Version 2.28, differences from Version 2.27:
  2.  
  3.  
  4. The changes are in two major areas:
  5.  
  6. 1. Bug fixes (many)
  7. 2. Size -- new version is much smaller, at the cost of DOS 1.x support.
  8.  
  9.  
  10. Here are the changes:
  11.  
  12. From Edgar Butt, U of Md:
  13.  
  14. - Decouple local echo from handshake and flow control, decouple flow
  15.   control and handshake.
  16. - "Get" inits the screen earlier, so unsuccessful transfers don't write an
  17.   error message to an unformatted screen.
  18. - When printing packets in debug mode, dollar signs now appear.
  19. - Computation of maximum packet size is less conservative, allowing
  20.   for bigger packets.
  21. - Timer (for reading characters) fixed 
  22.  
  23.  
  24. From Greg Small, Berkeley:
  25.  
  26. - Better handling of (invalid) short packets
  27. - Command parser now detects junk on line after SET commands
  28. - Added checking for overflow of macro definition buffer
  29. - Added free storage statistics to "show macros" command.
  30. - In terminal emulation on a PC, backspace at left margin goes to
  31.   previous line in if in wrap mode.
  32.  
  33.  
  34. The rest of the changes were done at Columbia:
  35.  
  36. Miscellaneous:
  37.  
  38. - Ack/Nak handling for all send states cleaned up and moved to a subroutine.
  39.  
  40. - Retry count is cleared so it doesn't linger on the screen.
  41.  
  42. - Unique filename generation re-written and made modular; we now replace the
  43.   last characters in the filename with a 0,1,2,... until we get a unique
  44.   filename. 
  45.  
  46. - "Set speed" added as an alias to "set baud"
  47.  
  48. - The RUN command handles .BAT files now.
  49.  
  50. - PUSH, DIRECTORY, and TYPE work when COMSPEC doesn't point to the
  51.   root directory.
  52.  
  53. - Commands that work by running COMMAND.COM with the /C option now use
  54.   the correct switch character (I hope this works in DOS 3.0)
  55.  
  56. - ? handling in command parser cleaned up:  FOO? now prints all the
  57.   commands beginning with FOO, even if FOO is unique, instead of
  58.   printing the help for the NEXT field.
  59.  
  60. - When EOF is set to CTRL-Z, the tail of the file is no longer
  61.   repeated on outgoing files.
  62.  
  63. - A CLEAR command was added to clear all key redefinitions.
  64.  
  65. - SET AUTOWRAP was added for terminal emulation on PC's, to turn auto
  66.   wrap mode on or off.  Autowrap shows up in the status message.
  67.  
  68. - SET MODE-LINE was added for terminal emulation on PC's, to enable or
  69.   disable the mod line.  The status of the mode line is shown in the
  70.   status message.
  71.  
  72. - Take doesn't echo linefeeds when take-echo is on.
  73.  
  74. - The binary quote character, end of line character, timeout, and
  75.   padding parameters revert to their default (or overridden) value
  76.   after transactions, so talking to different hosts (ie, switching a
  77.   T-switch) will work without restarting kermit.
  78.  
  79. - Filenames with $'s in them are displayed correctly in file transfer
  80.   screens.
  81.  
  82. - If flow control is being done and Kermit gets an xoff, it waits for
  83.   the amount of time specified as a receive timeout before giving up
  84.   on waiting for the Xon.  A sleep routine was added which can  accurately
  85.   sleep for n seconds.
  86.  
  87. - A TYPE command was added to display local files.
  88.  
  89. - A CWD command was added to change the local working directory.
  90.  
  91. - Escape recognition now works correctly on files with non-alphanumeric
  92.   characters in their names.
  93.  
  94. - Reverse video mode line in file transfers is displayed correctly
  95.   when ANSI.SYS is loaded.
  96.  
  97. - In REMOTE CWD, passwords are read without echo.  If a take file is
  98.   in effect, the password will be read from the take file instead of
  99.   from the keyboard.
  100.  
  101. - Screen buffers are allocated dynamically instead of at compile time
  102.   in the PC and Rainbow versions, so the .EXE file is about 1/2 the
  103.   size of the previous version (this means the program won't run under
  104.   DOS 1.x on the PC).
  105.  
  106. - Remote commands don't try to update the retry count if output is
  107.   being done to the screen.
  108.  
  109. - A VERSION command was added to print out the current version number.
  110.  
  111.  
  112. IBM-PC/XT/AT Heath-19 Terminal Emulator:
  113.  
  114. - Never create inverse video lines when scrolling or inserting lines
  115.   (the MORE bug).
  116.  
  117. - 19.2 KB is a supported baud rate now.
  118.  
  119. - The page up and page down keys now move the VIEWING WINDOW up and down
  120.   (i.e. their functions have been exchanged, by popular demand).
  121.  
  122. - Escape sequences to set cursor to block or underline ($x4 and $y4)
  123.   are recognized.  The Series/1 tries to use this.
  124.  
  125. - Unrecognized escape sequences are no longer written to a log file
  126.   twice.
  127.  
  128. - ANSI escape sequence for set graphic rendition (esc [ pn;...;pn m)
  129.   is recognized.  Highlighting, underline, blinking, and reverse video
  130.   work.  Thanks to Greg Small for inspiring this one.
  131.  
  132.  
  133. Rainbow Terminal Emulator:
  134.  
  135. - Cursor inquiry is answered.
  136.  
  137. - Some miscellaneous bugs in next/previous screen handling.
  138.   Ctl-Next-Screen preserves attributes correctly now.
  139.  
  140. - Shift-Next-Screen goes to the end of the viewing window.
  141.